Jump To:
Technical Notes
The printing system in Mac OS X is based on the Common UNIX Printing System (CUPS). Mac OS X printing supports a wide variety of PostScript and raster printers, and offers advanced features such as network job spooling via the Internet Printing Protocol (IPP), and PDF and Quartz imaging. The printing system also allows printer drivers and applications to present modular and extensible user interfaces, so that developers can take advantage of and extend Apple's interface rather than write extra code to override it.

Printing Resources
A guided introduction and learning path for developers new to Mac OS X printing.   Essential information for developers using Apple's powerful printing environment.  
Document Descriptions
On Off
Display

Sort by
Title
Sort by
Topic
Sorted by
Date
The Enhanced Print Apple Event (HTML)
TN2082: Describes an enhancement to the print Apple event that gives developers more control over scripted printing.
Carbon, Cocoa 2003-12-09
Writing Plug-ins for Desktop Printer Utility (HTML) (PDF)
TN1172: Plug-ins for DTPU version 1.2 and later to configure different types of desktop printers.
Carbon 2000-08-14
USB Printer Sharing Compatibility (HTML) (PDF)
TN1199: Describes how to make drivers compatible with USB Printer Sharing.
Device Drivers 2000-06-01